CC=gcc

CFLAGS=-Wall -g

AR=ar
ARFLAGS=rcs

TARGET_LIB=lib/libadd.a

SRCS=add.c

OBJS=$(SRCS:.c=.o)

all:$(TARGET_LIB)

$(TARGET_LIB):$(OBJS)
	$(AR) $(ARFLAGS) $@ $^

%.o: %.c
	$(CC) $(CFLAGS) -c $< -o $@

clean:
	rm -f $(OBJS) $(TARGET_LIB)

.PHONY: all clean
